cover oneself with blankets - Español Inglés Diccionario